using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;

namespace Model
{
    public class Telefone
    {
        public DataTable RetornaTelefonesPessoa(int codPessoa)
        {
            return SqlHelper.ExecuteDataTable("select tel.numTelefone as Telefone ,tel.strTipo as Tipo from TelefonePessoa  as telpess inner join Telefones as tel on telpess.codTelefone = tel.codTelefone where codPessoa = " + codPessoa);
        }

        public void InsereTelefone(string strTelefone , int CodPessoa, string strTipo)
        {
            // primeiro na tabela de tele
            //SqlHelper.ExecuteNonQuery("insert into telefones(numTelefone) values ('" + strTelefone + "');select @@identity");
            SqlDataReader dr = SqlHelper.ExecuteReader("insert into telefones(numTelefone,strTipo) values ('" + strTelefone + "','" + strTipo + "');select @@identity");
            dr.Read();
            int codtel = Int16.Parse( dr[0].ToString() );
            dr.Close();
            SqlHelper.ExecuteNonQuery("insert into TelefonePessoa(codPessoa, codTelefone) values (" + CodPessoa + " , " + codtel + ") ");

        }

    }
}
